EastEnders fans are left reeling tonight as a shock pregnancy twist rocks the Square, while Ravi faces police pressure and the Knights’ family secrets spiral out of control. The latest EastEnders ...