I run daytime viz flashers- 3 watt front on flash - and wear high viz and position myself quite assertively.
I have come to expect these traffic transgressions. I find the 'lane position as cure all' pablum of the vehikular cyklists crowd leaves something to be desired in actual execution.