patrickmaguire.bsky.social
Chief political commentator, The Times
156 posts
27,983 followers
76 following
Regular Contributor
Active Commenter