Food Files Pop the kettle on, Meghan Markle and Buckingham Palace appear to be in a jam feud by Elizabeth McDonald