Mike Amesbury is MP for Weaver Vale

What has Mike Amesbury been up to today?

Mike Amesbury is MP for Weaver Vale and a member of the Labour party.

Mike Amesbury has 12192 followers on Twitter.

[custom-twitter-feeds num=50 screenname=MikeAmesburyMP]