There's another option that hasn't been mentioned - closing the MM/HOR junction to motor traffic entirely, i.e. stick a row of bollard across the top. Problem gone.
Access would be maintained from Waldenshaw Road and egress from Waldenshaw Road and David's Road.