I'm sure many readers have already seen this video, but with Keynesianism apparently back in fashion among economists (see the letters page in today's FT), this Keynes v Hayek rap battle is well worth watching again...