to carry the can

listen to the pronunciation of to carry the can
English - English
To take responsibility, especially in a challenging situation

You could reasonably argue that Brown himself should carry the can for much of the regulatory failure of the banks.