Connecting at EWR, enough time?

Hello, I'm about to 'press go' on a booking and just wanted to double check the connecting flight with you knowledgable people!
We'd be flying TPA-EWR-LHR with United and then the VS2. Its all booked via VS so a protected connection.
The connecting time at EWR is 2h 12mins to be precise. I understand that United use terminal C but VS is B, and like at JFK we'd have to exit the terminal, ride the monorail and reclear security in B.
I'd be very grateful for any advice on whether this connection sounds sensible?
We'd be flying TPA-EWR-LHR with United and then the VS2. Its all booked via VS so a protected connection.
The connecting time at EWR is 2h 12mins to be precise. I understand that United use terminal C but VS is B, and like at JFK we'd have to exit the terminal, ride the monorail and reclear security in B.
I'd be very grateful for any advice on whether this connection sounds sensible?