RF. Princess Anne’s son-in-law Mike Tindall defended after wearing ‘Make England Great Again’ hat