Debatterna ha varit ytterst stormiga.