Homebuyers ordered to pay £603,000 in stamp duty after losing HMRC tax battle

The buyers of a £4.6m five-bedroom Georgian country house with extensive grounds launched an appeal against HMRC that has proved unsuccessful