More like 95%
Most Labour MPs are neoliberals and will loudly argue the same point with the conservative neo liberals so yeah its a puppet show. Only glimmer of hope is JC and the small number of MPs around him who aren't. Hopefully the labour party will get a clear out at the next election, Watson has got to go for a start.
I'd say Farage and Corbyn are probably the opposite sides of the same non-neoliberal coin. At least Corbyn has a party behind him. If he gets the shackles of the PLP taken off him you will see what he truly thinks about Europe