22 Dec 2010

No commemorative tea towels for Royal wedding

From Morning Report, 8:54 am on 22 December 2010

On the same day a second Royal engagement was announced, loyalists are outraged that Buckingham Palace has thrown in the towel; the official Royal wedding tea towel, that is.