I honestly do not know why anyone would blame the present government: Sunak and his Cabinet have only been in power for a very short time. It is hardly their fault that the UK is in the state it is in, nor could they have been expected to wave a wand upon forming a government and undoing everything that has gone wrong in the previous three or four governments' time.
Nor is it fair, nor right to blame those who are out on strike. They have been forced to this desperate measure because their working conditions are poor and their salaries no longer anything like adequate to provide a decent living.
So who is to blame?
Many people, including all those with legitimate grounds for striking for not having done so years ago, when the problems started.
Executives in the NHS, post office, railways etc. etc. who could and should have either prevent the problems, or solved them long since.
The Unions that have obviously not protected the interests of their members.
The electorate that has put up with incompetent, lying or otherwise dishonest politicians for years.
And no doubt a great many other instances and institutions, but the above will do for a start.