Comments:Theresa May calls for June general election