text: Middlesbrough is a large town situated on the south bank of the River Tees in North East England , that sits within the ceremonial county of North Yorkshire . The local authority is Middlesbrough Borough Council .
simplified: Middlesbrough is a large town in Yorkshire in north east England .