Colin wrote:Move out early when passing parked cars. This signals your intentions to other traffic.
Staying left and darting out to pass in the final metres is dangerous.
Agreed.
Anticipate obstacles and move into the lane as early as possible. Be confident and take the whole lane even if that means other vehicles have to wait until you pass the obstacle. They won't die. Check over your shoulder before moving out and if required, physically indicate to vehicles to stay behind you (I use a "wait"-type hand signal).