Thanks all.
After speaking to the dealership that sold the car to me, they are replacing the grill free of charge. Initial attempt to press it back in worked, but then it popped out again during the day, whilst the car was stationary. Following that, the trim wouldn't stay in.