Welcome again to Then and Now, where each week we compare images of Merseyside streets, landmarks and buildings from bygone days with how they look today.

Our main image this week shows Canadian troops arriving at Liverpool Docks in November 1941 to be welcomed by Admiral Bromley and General Sir Robert Gordon Findlayson.

The precise location is unknown, but many Canadian and American soldiers came to Britain via Liverpool as the war progressed.

The Port of Liverpool never closed throughout World War II, in spite of repeated bombing raids by the Luftwaffe. As well as receiving troops, it was the nation’s vital transatlantic hub for imported food, fuel, raw materials and countless other forms of maritime trade.

More than 2,000 British and Allied merchant ships were sunk in the North Atlantic from 1939 to 1945. Many Liverpool dock buildings were destroyed too.

Canadian troops arrive in Britain, where they were welcomed by Admiral Bromley and General Sir Robert Gordon Findlayson.   27th November 1941
Nelson Dock and nearby Salisbury dock
Wapping Dock was badly damaged in the May Blitz of 1941, with the southern section never rebuilt. Bombers came in waves on consecutive nights from May 1 to 7, killing more than 1,500 people.

Huskisson Dock was devastated on May 3 when munitions on the SS Malakand blew up and blasted pieces of the ship across the city. The two-ton anchor stock landed more than 1.5 miles away next to Bootle General Hospital on Derby Road.

Fire crews struggled to contain the blaze which took more than 70 hours to burn out.

Although the greater part of the dock was rebuilt after the war, Branch Dock No. 2 was filled in and is now the site of a timber yard.

Our modern image shows Nelson Dock and nearby Salisbury Dock looking towards Stanley Dock.

Hundreds of pictures from an unforgettable decade are packed into Clive Hardy’s fascinating book Around Merseyside in the 1960s. It’s available at £9.99 plus postage and packaging. Just go to our online shop to place your order or ring the hotline on 01928 503777.