Very good results considering the only part of my presidency I can actually remember was creating a great plot for a TV drama with the two tied elections- so much drama.
Indeed good results, though the fact that the only Laborites elected were you and WB (who left with 30% approval) also helps, giving you lots of lefty votes by default. I would expect that to change if Griff (or someone else on the left) is elected in June (and doesn't get a 30% approval again); but I could be wrong
Still, you are the 2nd best president as of now, so congrats!