Jeremy Clarkson has taken a blunt swipe at Manchester accents, singling out Liam Gallagher in the process.