Comments on Niamh Middleton on Evolution

Gosh! If there is no consensus among evolutionary biologists, does that mean that there is (gasp!) debate among them over these questions?