I did read your post.
You'd have to travel faster to either undertake or overtake them. Another option would be just to travel at the same speed as the hoggers but in the left hand lane. It's the least stressful place to be.
If you feel the need to get past them then travel in the middle lane with your indicator on. Someone will either let you out, or you wait until a space appears for you to pull out.
Hoggers are a PITA but undertaking is not the solution.