to accept the blame for sth, especially when it is not your fault
carry the can (for sb / sth)
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition