Cart 0
Chequers Sleep Over

Chequers Sleep Over

£15.00 £35.00

The Tory party still riven with disagreement, with reportedly as many as twenty MPs ready to throw their hats into the ring as contenders for leadership, a mysterious third way is suggested for Friday's Chequers sleep over.



More from this collection