A lot of this is due to the weak pound against the dollar. Oil is bought in dollars, in 2005 the £ bought a lot more $ than it does today so the comparision isn't really valid

Fair point. Exchange rate 1.8 today compared to 1.3 in 2005, so c. 40% weaker. Fuel Duty 47.1p in 2005, 53p today.
So I suppose blaming the government is reasonable if you hold them responsible for the weakness of the pound against the dollar, and for increasing the fuel duty. It also lets the poor struggling fuel companies off the hook.
The worst thing in my view about these type of disruptive protests is that they are diversionary, taking focus away from issues like food, energy and accommodation inflation which hit the poor so much harder than the rest of us. After all, if someone is moaning that it costs them £100 to fill their car with petrol it still means they've got a car and £100.