BJP's impressive win in Assam and double-digit vote percentage in Kerala and West Bengal, its highest ever in assembly polls, has come as a big boost for Shah whose leadership had faced criticism from within the party after back to back defeats in Delhi and Bihar elections.