PRIVATELY-owned Class 33 No. 33053 arrived at the Northampton & Lamport Railway at 09.00 on May 28 and worked all trains over the bank holiday weekend.