BJP reshuffle: Amit Shah gives key role to MJ Akbar, sets up new departments - First Post