Answer:
no, she is late by 4 minutes,
Explanation:
Judy catches the 12:30 train and reaches Shrewsbury at 14:19
the train from Shrewsbury to Birmingham leaves at 16:05
but Judy returns back to the station 1 hour and 50 minutes later,
if we add the time of arrival of Judy at Shrewsbury and the time she took to get back,
we know then, she returns at 16:09, which is four minutes late to catch the train from Shrewsbury to Birmingham