Author: Catherine Ashford

Political analyst covering Westminster, Brussels and post-Brexit politics.