MPs criticised the infrastructure plan for lacking clarity on funding, its anti-corruption strategy and other provisions for uncertainties linked to Covid-19.