This is Jubilee tram No 761 by the Pleasure Beach, on the Blackpool tramway. The Big One rollercoaster can be seen in the background.
The two Jubilee cars, 761 and 762, were rebuilt from Balloon cars 714 and 725 in 1979 and 1982. The reconstruction of 725 included moving the stairs to the end and extending its body length. 762 remained with a central door.
The cars are 46ft long and 7ft 6in wide. They have two English Electric 305 HP 57 motors. They served on the Fleetwood to Starr Gate service year-round with a driver in winter plus a conductor in summer. Since 2003 they have been limited to the Cleveleys to Pleasure Beach service. 761 (as pictured here) currently wears a Manx2 livery, whilst 762 wears a Unison advertisement.