Daniel Hannan is a British faggot.
Don't be redundant.
Daniel Hannan is a mincing British faggot whose sentences rarely, if ever, parse.