In a set-back to Bangladesh, the World Bank has cancelled with immediate effect its $1.2-billion financial assistance to the Padma Bridge project, citing massive corruption in the programme.