We were driving in moderate to poor fog in right hand lane the seat under took and then pushed in front with no indication and very little space forcing us to apply heavy braking to avoid a collision then he pulled back in and left the A55 at junction 24.