Queen drummer Roger Taylor has quietly released a new single, Chumps, and it appears to be a barbed commentary aimed at the current resident of 600 Pennsylvania Avenue NW, Washington, DC.