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