Judging from the balance of replies to this question, it would seem Johnson's personal qualities are the main beef against him. In terms of foreign policy, he is a lion up there with Churchill, being very aggressive against global enemies of democracy. In terms of social and economic problems they seem little changed from previous years, so no harm, no foul.
The trouble is, Johnson got to where he is relying on his personal qualities, but with very little in the way of genuine principles to help him actually carry out the role of PM, for which he is now being found out by the people who once supported him, including over 40% of his own MPs. Like his role model Trump, he firmly believes that his popularity gave him carte blanche to do and say whatever he likes, including breaking his own laws during the pandemic.
Among Johnson's biggest failings, however, is the total car crash that is Brexit. There was a reason his predecessor failed, and yet Johnson's solution was "if enough of you (idiots)* vote for me, I'll get it done" - he was both right and horribly wrong at the same time - he got a big enough mandate to allow him to pass some truly terrible legislation, and when I say "idiots", I mean that this is really what Johnson thinks of his own voters, not me. Johnson doesn't give a **** what anyone thinks about anything, and that's a huge problem. Even his apologies are fake, and yet his true attitudes generally stink. He tries to come over as Churchillian and as a strong leader with Conservative principles, and yet he says "F--- business!" (when it came to Brexit), that there would need to be "bodies piled high" before he imposed another lockdown (which of course he did anyway), and then both misled Parliament and blatantly and repeatedly lied about frequent parties being held at the top of Government while the rest of the country were not even allowed to visit dying relatives or attend their funerals. The biggest trouble with that is that Johnson simply doesn't understand why people are a bit annoyed with him about that.
Johnson relies on the support of sycophants, lobbyists and dodgy donors to shore him up, but that support is now collapsing as the chickens are coming home to roost on Brexit and several other things. Johnson continually crows about his success at handling the pandemic, whereas in truth, the UK has done pretty badly overall and the NHS is virtually crippled. The cost of living crisis is also something that Johnson is ill-equipped to handle in almost every conceivable way - all he has to say about it is that it is not his fault, which may be partly true, but doesn't help one iota.
-
On Scottish independence, I'm going to reply in the
dedicated thread.