Andrew Liddle

Andrew Liddle is a political commentator and historian based in Edinburgh.

@ABTLiddle

Andrew Liddle is a political commentator and historian based in Edinburgh.