keep the government’s boot on BP’s neck……
The politicians, eager as ever to stay in tune with the nation, joined in. Ken Salazar, the secretary of the interior, vowed to keep the government’s boot on BP’s neck.
"as ever to do ",do sth in the same way sth was done before?
keep the government’s boot on BP’s neck.what does it mean?an idiom?