TRAITORS fans wanting to marry at the show’s castle face at least a two-year wait — as bookings are set to settle a £2million debt. Ardross Castle, in Inverness-shire, Scotland, hosts exclusive £45,000 two-night bashes but is unavailable until at least 2028. A source said: “There’s almost more chance of being on the show than...