just set up a set of equations.
the lorry has traveled a distance 95+vt by the time the car travels the necessary distance to catch up which is vt. so like what has been mentioned before, while the car is traveling to level with the lorry, the lorry is still moving at a speed 20m/s, i.e. its not like it stops while the car is moving. as the both cars are going at their respective speeds, they both travel distances vt, which as you can tell depends on their speeds. since time t is the same you get a very nice algebraic expression
95+20t=30t
the b) part is just a simple v=d/t calculation