Govt presents 50-day report card, says 'walking the talk' on promises