By Andrew Macdonald

On Sunday, John & Mavis celebrated their amazing 65th wedding anniversary milestone!

For a certain generation no last name need be given to the Tory politico couple.

But since my second biggest paid readership is millennials from 25 to 35, I should note the last name of John & Mavis: They being John & Mavis Buchanan.

You need to be logged in to see this part of the content. Please Login to access.