The 2nd Battalion was based in Malaya as part of the Singapore garrison and fought in the battle for Singapore in February 1942, surrendering along with 130,000 other British Commonwealth soldiers on 15 February. The men of this battalion suffered more casualties as prisoners of war in Japanese captivity than they did during the fighting on Singapore Island and Malaya. The 2nd Battalion was reformed in May 1942 from personnel of the 11th Battalion and fought with the 15th (Lowland) Division, throughout North West Europe. They formed part of 227th (Highland) Brigade, the Junior brigade in the division. They were involved in the heavy fighting around Cheux and Tourville-sur-Odon in Normandy, the fight for the Netherlands and in the Battle of Uelzen in Germany near to the end of the war.