Cart 0
Chequers Sleep Over

Chequers Sleep Over

£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