Home Politics Cornish pub receives framed apology from Vogue publisher after name row