Home & Garden May Calls A ‘Snap’ General Election June 8, 2017 April 20, 2017 Laura Steiner 0 By: Laura Steiner British Prime Minister Theresa May has called