BA Embraers to be used, which of course means it's actually Cityflyer, which presumably means weekend rotations. Might take a look :-)
You are correct. Flights will be operated by BA Cityflyer. Flights will be more than likely be operated by a 98 seat E190.