Progress with honour and dignity