March round up: Millenial struggles, quality of migrant labour and Trump campaign idea.