Eurosceptic Tory MP John Hayes given knighthood Labour suggests the timing of the honour could be an attempt to win support for the PM's Brexit deal. Source