Marston’s has enjoyed a surge in its pub sales over the last year, while also trimming its debt pile by about £300 million after selling off its remaining stake in its historic brewing business.