John Mayer Takes Politics by Storm