Eh no. Slow vehicles frequently pull in to allow cars to pass.
You need to be considerate of other road users.
A tractor driver was banned for causing a tailback in Mayo.
I totally agree that cyclists should have segregated paths, but until then we all have to share the road.
The motoring forum has endless threads of people complaining being held up by slower drivers and demanding everyone drive at the max speed limit. They don't even seem to know that not all vehicles have a same limit.